home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / doors_1 / blist194.zip / BLHIST.DOC < prev    next >
Text File  |  1992-12-19  |  17KB  |  459 lines

  1. 12-19-92 V1.94
  2. --------------
  3. The BIOS drivers have been replaced with a new FOSSIL driver.
  4. Change line one of the config file from INTERRUPT or HANDSHAKE to
  5. FOSSIL to enable this logic.  This will enable support for
  6. special multi-port hardware via Fossil interface.
  7.  
  8. Added ability to run HS/Link protocol for downloading only.
  9. Sample H.BAT is included.
  10.  
  11. 12-12-90 V1.93
  12. --------------
  13. Fixed closing message for unregistered versions.  Thought I had
  14. fixed it before, but hadn't.  Now you won't see the $cyan$ color
  15. code when a caller leaves the door.
  16.  
  17. 12-08-90 V1.92
  18. --------------
  19. Found that my routines for updating the call waiting screen on
  20. PCBoard 14.5/S and /D versions wasn't working correctly.  Fixed.
  21.  
  22.  
  23. 12-01-90 V1.91
  24. --------------
  25. Changed various menu commands to make the door behave more like
  26. PCBoard and other doors. [E]xit is now [Q]uit, [G]raphics is now
  27. [C]olor, and [H]ang-up is now [G]oodbye.  I don't know why I
  28. didn't do this from the beginning. I guess I had a good reason.
  29.  
  30. BLIST will now update the call waiting screen when a user
  31. hangs up inside the door.  PCBSTATS.EXE, which is distributed
  32. with PCBoard, must be in the path.
  33.  
  34. Line 8 of the .CNF file now points to your PCBSTATS.DAT file,
  35. you must include the path.  It should look something like this:
  36.  
  37. D:\PCB\GEN\PCBSTATS.DAT
  38.  
  39. Fixed problem where $CYAN$ color code appeared after a download.
  40.  
  41. Fixed a bug that would cause an Error 0000:146B code if the BBSLIST file
  42. was not found.
  43.  
  44. Compressed Download file was not being deleted after transfer.
  45. Fixed.
  46.  
  47. 06-20-90 V1.9
  48. -------------
  49. BLIST no longer requires ANSI.SYS to be loaded to display color.  Any
  50. screens you have created with ANSI codes must be converted to PCBoard or
  51. prodoor style color codes if ANSI.SYS is not loaded.
  52.  
  53. Fixed a bug that could cause a share violation when the list is sorted.
  54.  
  55. Changed download batch files (X.BAT, Y.BAT, Z.BAT, etc.) so that the
  56. DSZ.LOG file is created on the default \PCB directory.  This eliminates
  57. problems for multi-node systems where more than one person is
  58. downloading inside the door.
  59.  
  60. Added command chaining for the download section. Now a user can enter:
  61.  
  62. Command? D Z
  63.  
  64. To download the BBSList via Zmodem protocol without having to select
  65. from the protocol menu.
  66.  
  67. Fixed bug in 1.8 that would cause user to be taken back to the main menu
  68. when he answered "Y" to "Add another BBS?".
  69.  
  70. BList is now compatible with all PCBoard 14.5 color and substitution
  71. variables.
  72.  
  73. 11-2-89 V1.8
  74. ------------
  75.  
  76. Changed local display during download to put the status line on top of
  77. the screen similar to the PCBoard shelled protocol screen.
  78.  
  79. Added an information screen in the file transfer section telling the
  80. caller the file name, protocol and estimated transfer time.
  81.  
  82. Changed protocol selection screen to show default protocol from the
  83. PCBoard USERS file.  If the default protocol is changed, then it will
  84. also be changed in the USERS file.
  85.  
  86. ALL TRANSFER BATCH FILES CHANGED!  Please update your transfer batch
  87. files (X.bat, Y.BAT, Z.BAT, etc) with the ones accompanying this
  88. version.
  89.  
  90. Made wildcards in download filenames illegal for security reasons.
  91.  
  92.  
  93. 10-1-89 V1.61
  94. -------------
  95.  
  96. NEW item in .CNF file!  Line 6 now allows you to specify a security
  97. level that if callers aren't equal to or above, they won't be allowed to
  98. add BBS's to the list.  This can be set very high for Sysops who want to
  99. use the BBSList door to display an existing list that users shouldn't be
  100. allowed to add to.  It also gives control over un-verified callers who
  101. might add inappropriate phrases to the list.
  102.  
  103. ANOTHER NEW ITEM in .CNF file!  Line 7 now allows you to toggle the
  104. automatic colorization of the list on or of.  The letter Y turns it on,
  105. the letter N turns it off.  This helps folks who are using BLIST to
  106. display pre-made lists to show them without the colorization that
  107. depends on the BLIST format to work correctly.
  108.  
  109. Fixed a bug in the download routine that could cause some systems to
  110. lockup if a user selected a protocol not on the menu.
  111.  
  112. Changed protocol menu display to not show MNP protocols if caller is not
  113. using an MNP modem.
  114.  
  115.  
  116. 9-9-89 V1.6
  117. -----------
  118.  
  119. Added compatibility with the @VARIABLES@ introduced in PCBoard 14.2.
  120.  
  121. Did away with the Protocol Menus (PROT1, PROT1G, PROT2, PROT2G), and
  122. .CNF line 5, which named the MNP protocol.
  123.  
  124. Blist now uses a file called PROT.DAT which it uses to create the
  125. protocol menu, and tells which protocol(s) require error correcting
  126. modems.
  127.  
  128. The Entries in PROT.DAT look like this:
  129.  
  130. X,N,Xmodem
  131.  
  132. X= Protocl Letter to be used in the menu, plus the name of the batch
  133.    file for this protocol (X.BAT)
  134.  
  135. N= Error correcting modem required? (Y/N)
  136.  
  137. Xmodem= Name of protocol to be used in protocol menu.
  138.  
  139. This file is also compatible with the TextView door.  Sysops running
  140. TV.EXE and BLIST.EXE in the same directory can use one PROT.DAT file.
  141.  
  142. 2-19-89 V 1.5
  143. -------------
  144.  
  145. Rewrote routines that call compression program to be compatible with
  146. PKZIP.EXE.  Will also support ARC, PAK and other compression formats.
  147. New .CNF file line to define compressed file extension.
  148.  
  149. 1-13-89 V 1.4
  150. -------------
  151.  
  152. Official Release!
  153.  
  154. 1-7-89 V 1.4 ß3
  155. ---------------
  156.  
  157. Added a separate menu for error correcting protocols.  PROT1 and PROT1G
  158. now have your non-error correcting protocols, while PROT2 and PROT2G
  159. will have both error correcting and non-error correcting protocols.  The
  160. callers with error correcting modems will be shown PROT2 while other
  161. callers will see PROT1.  If you don't have an error correcting modem,
  162. you don't need PROT2 and PROT2G because they will never be shown.
  163.  
  164.  
  165. 12-26-88 V 1.4 ß2
  166. -----------------
  167.  
  168. Fixed a bug that caused aborted uploads if a user has more than two
  169. words in his name.  So, now when DICK VAN DYKE calls your BBS, he'll be
  170. able to get your BBS List.
  171.  
  172. You MUST update your protocol batch files (X.BAT, Y.BAT, etc) with this
  173. update!
  174.  
  175. 12-23-88 V 1.4 ß1
  176. -----------------
  177.  
  178. BLIST will now report cps and transfer errors to the callers log and
  179. download.txt.  Be sure to update your download batch files (X.BAT,
  180. Y.BAT, Z.BAT, etc) they MUST include the line:
  181.  
  182. SET DSZLOG=TEMP.LOG
  183.  
  184. 12-17-88 V 1.2
  185. --------------
  186.  
  187. Official Release!
  188.  
  189.  
  190. 12-11-88 v1.2 ß17
  191. -----------------
  192.  
  193. CHANGE IN .CNF FILE!
  194.  
  195. Line 3 has changed to reflect the command to send to the compression 
  196. program you use.  This makes BLIST compatible with most compression 
  197. software including ARC, PKARC, PKPAK, PKPAKJR and PAK10.
  198.  
  199. If you are having trouble with the compression procedure because of 
  200. low RAM, try using a compression program that uses less ram.  PKPAKJR, 
  201. which is distributed with PKPAK in PK361.EXE is a good choice.
  202.  
  203. If you can't find any compression program that will work for your 
  204. amount of RAM, then you can put the word NONE on this line, and 
  205. compression will be skipped.  You caller will get the BBSLIST file in 
  206. ASCII form.
  207.  
  208. Added a routine to display the BBSLIST in "fake" color (no colorized 
  209. file required) if the caller is in graphics mode.
  210.  
  211. 12-01-88 V1.2 ß16
  212. -----------------
  213.  
  214. Added a routine to search the BBS List to see if a phone number being 
  215. added is already on the list.  This should eliminate duplicate 
  216. entries.
  217.  
  218. 11-15-88 v1.2 ß15
  219. -----------------
  220.  
  221. CHANGE IN .CNF FILE!
  222.  
  223. Line 5 tells BBSList which letter you are using for an error free
  224. transfer protocol like Xmodem-1K-G (Ymodem-G).  If you don't have an 
  225. error correcting modem, just put the word NONE on this line.  If you 
  226. are running an error correcting modem, like the USRobotics HST, then 
  227. put the menu selection letter you've chosen in PROT(G) on this line. 
  228. For example, if you use the letter F for Xmodem-1K-G like PCBoard 14.0 
  229. does, then put a letter F on this line.
  230.  
  231.  
  232. NOTICE:
  233. -------
  234.  
  235. It appears that the beta process for PCBoard 14.0 will be comming to a 
  236. close in the near future.  I plan on releasing BBSList 1.2 officially
  237. the same day PCBoard 14.0 is released.  This means that I will be 
  238. freezing this version as far as new features.  I will be working on 
  239. bug reports only from here until the release date.  THANKS to all for 
  240. the great suggestions and assistance!
  241.  
  242.  
  243. 11-13-88 V1.2 ß14
  244. -----------------
  245.  
  246. Major Update!  More Features!  Smaller Code Size!
  247.  
  248. ----------------
  249.  
  250. A major change in the way BBSList handles protocols.  There have been
  251. requests to allow Sysops to define protocols and protocol letters. To
  252. accomidate this, I've taken most of the code that handles protocols
  253. out of BBSList.  Now BBSList will look for a files called PROT and
  254. PROTG in the same directory as your BLIST.EXE file.  This is your
  255. Protocol menu.  There are sample PROT(G) files included in this ARC
  256. file.  IMPORTANT: for each protocol you put on the Protocol Menu you
  257. must have a .BAT file named after the menu letter you have given the
  258. protocol in the PROT(G) file.
  259.  
  260. So...if you aren't changing your protocols at all, then you need do
  261. nothing but copy the PROT and PROTG files into the same directory as
  262. BLIST.EXE because I've already set-up the old letters as the default.
  263.  
  264. If you now want to change:
  265.  
  266. [Y] Ymodem (Xmodem-1K)
  267.  
  268. to:
  269.  
  270. [O] Xmodem-1K (Old Ymodem)
  271.  
  272. like PCBoard 14 has, you would have to change that in the PROT and
  273. PROTG files, plus rename Y.BAT to O.BAT  (That's the letter O not the
  274. number 0).
  275.  
  276. If you want to add Jmodem to your list of protocols, you must put a
  277. new line in PROT and PROTG and also create a batch file called J.BAT
  278. that send the Jmodem commands.  Use one of the existing .BAT files
  279. (X.BAT, Y.BAT, Z.BAT) as a model.
  280.  
  281. If you don't handle this correctly, BBSList will tell your caller
  282. that the selected protocol is not available.
  283.  
  284. Sysops running my TextView door may use the same PROT, PROTG and
  285. download batch files (X.BAT, Y.BAT etc.) for both doors as long as
  286. BLIST.EXE and TV.EXE are in the same directory.
  287.  
  288. -------------
  289.  
  290. Recompiled under Prokit dated 11-13-88 to eliminate problem Beta 13
  291. had with displaying the SCRIPT0 file when a user returned to the BBS,
  292. plus a lockup when users logged off inside the door.
  293.  
  294.  
  295. 11-07-88 V1.2 ß13
  296. -----------------
  297. Recompiled under Turbo Pascal 5.0.
  298.  
  299. 10-22-88 V1.2 ß12
  300. -----------------
  301. CHANGE IN .CNF FILE.  Added line 4 which is a switch to tell BLIST
  302. weather or not to write to the CALLER log and DOWNLOAD.TXT.  If you
  303. put a Y on this line it will write.  a N on this line tells it not to
  304. write.  Regardless of the setting, the door will not write to the
  305. log files if you are on locally.
  306.  
  307. Added a check to make sure the user has time to download the BBS List
  308. before the transfer starts.
  309.  
  310. 10-18-88 V1.2 ß11
  311. -----------------
  312. CHANGE IN .CNF FILE!  Line 3 of BLIST.CNF will now allow you a choice
  313. of weather or not to use PKPAK inside the door.  If you find that you
  314. are running out of RAM when the door tries to call PKPAK to ARC the
  315. BBSLIST file, then turn the ARC switch to N.  Otherwise, if this line
  316. is set to Y then BLIST will attempt to ARC the file.  Also note the
  317. file called BLIST that is the batch file PCBoard uses to run the door.
  318. There is now a line that looks like this:
  319.  
  320. rem pkpak a bbslst bbslist
  321.  
  322. If you are turning off the ARC switch by placing an N on line three,
  323. you will also need to take the "rem" off of this line so the list will
  324. be ARC'd with the changes from the prior caller before the new caller
  325. enters the door.
  326.  
  327. 9-21-88 V1.2 ß10
  328. ----------------
  329. Added routine to check for presence of each download batch file
  330. X.BAT, Z.BAT, etc.).  If any are missing then that protocol isn't displayed
  331. in the protocol menu.  This is for Sysops who want to delete a
  332. protocol.
  333.  
  334. 9-12-88 V1.2 ß9
  335. ---------------
  336. Made Ymodem-G (Xmodem-1K-G) appear on the protocol menu on local
  337. connections to end confusion about the dissapearing Ymodem-G.  On a
  338. remote connection, Ymodem-G only appears on the menu if there is an
  339. error correcting modem at both ends.
  340.  
  341. 9-8-88  V1.2 ß8
  342. ---------------
  343. Changed the download ARC file to be named BBSLSTxx.ARC, where xx is
  344. the node number.  This accomidates systems with more than 9 nodes. Put
  345. in a file deletion routine, so all ARC files created for download are
  346. erased after the transfer is completed, or has failed.
  347.  
  348. 9-7-88  V1.2 ß7
  349. ---------------
  350. Reset the more prompt so it dosen't count the version line of BLIST
  351. before BLHELLO(g) to stop the illusion that the more prompt happens in
  352. less than the callers page length.  Added the node number to
  353. BBSLIST.ARC to prevent trouble on multinode systems when once caller
  354. is downloading and another attempts a download.
  355.  
  356. 9-6-88  V1.2 ß6
  357. ---------------
  358. Re-compiled with Prokit dated 9-5-88 to solve problem with ansi menu's
  359. displaying the (More) prompt too soon.
  360.  
  361. 9-3-88  V1.2 ß5
  362. ---------------
  363. Added PCBoard 14.0 compaitbility.  Changed the download batch files so
  364. that they could work with the same batch files as TextView.
  365. BLISTZ.BAT is now Z.BAT, BLISTX.BAT is now X.BAT, etc.  The Batch
  366. files can't simply be renamed, they must be replaced with the new
  367. batch files provided.
  368.  
  369. 9-1-88  V1.2 ß4
  370. ---------------
  371. Took out the "press enter to continue" prompt between functions when
  372. menu is turned off. Fixed bug that caused door to crash on multi-node
  373. systems if one user was reading the list an another was adding to it.
  374.  
  375. 8-31-88  V1.2 ß3
  376. ----------------
  377. Changed BLIST.CNF.  Added a new line #2 to let the Sysop decide
  378. weather to call an external sorting program from inside the door. This
  379. is left as an option because some lists might be so large that the
  380. sort will fail if the procedure runs out of memory.  User has the
  381. option to turn this off by puttin the letter N on line 2, and can turn
  382. in on by putting the letter Y on line 2.  BLSORT.BAT is now included
  383. and has the commands to run SORTF by Vern Berg.  Other sort programs
  384. can be used by changing the BLSORT.BAT file.  If sort is turned on, it
  385. takes place after a series of BBS's are added.
  386.  
  387. 8-30-88  V1.2 ß2
  388. ----------------
  389. Eliminated line 2 of the .CNF file which was a switch to include
  390. Ymodem-G to the list of protocols.  TV now checks PCBOARD.SYS to see
  391. if the error correcting modem flag is set and adds Ymodem-G if it is.
  392.  
  393. 8-29-88  V1.2 ß1
  394. ----------------
  395. Changed input screen so that the entries are all lined up to neaten up
  396. the 'Add a BBS' screen.
  397.  
  398. 8-23-88 V1.1
  399. ------------
  400. V1.0's don't last very long.  The morning after releasing 1.0 I found
  401. a bug in the command line handler that might cause the board to hang
  402. if two invalid commands were entered on the same line.  This is fixed.
  403. in 1.1.
  404.  
  405. 8-22-88 V1.0
  406. ------------
  407. BBSList Door V1.0 official release.
  408.  
  409. 8-21-88 V1.0 ß8
  410. ---------------
  411. Added an "Add another BBS to the List?" prompt when after user has
  412. added his first BBS.  Changed Scan mode to abort on an [ENTER] instead
  413. of [Q]uit.
  414.  
  415. 8-19-88 V 1.0 ß7
  416. ----------------
  417. Changed the [X]pert Toggle to [M]enu-On/Off.  Menus now default to
  418. being on regardless of the users expert status on the main board.  Too
  419. many lost souls in the door couldn't figure out what [X]pert meant.
  420.  
  421. 8-17-88 V 1.0 ß6
  422. ----------------
  423. Trapped phone numbers that were less than 12 characters to keep
  424. callers from omitting the area code.  Changed the order of the way
  425. things are displayed when a caller logs off (BLBYE, SCRIPT0, Version).
  426. Stopped error messages from being written to the callers log when
  427. Sysop is local to settle complaints of BLOCAL.BAT "messing up" the
  428. callers log.
  429.  
  430. 8-14-88 V 1.0 ß5
  431. ----------------
  432. Fixed bug in expert mode handling that caused door to hang if a
  433. caller wasn't in expert mode.
  434.  
  435. 8-13-88 V1.0 ß4
  436. ---------------
  437. Trapped blank phone numbers to keep them from being added to the list.
  438. Added [X]pert toggle.  Moved Sort routine to external method to give
  439. sysops a choice of sort method, or no sorting at all.  Sorting is done
  440. in the BBSLIST (batch) file using Vern Berg's SORTF. Other sort
  441. programs can be substituted though and the batch file modified.
  442.  
  443. 8-12-88 V1.0 ß3
  444. ---------------
  445. Added batch file to sort the list before viewing or downloading.
  446. Added routine to ARC the BBS List before the user downloads it using
  447. PKPAK.EXE.  Added more spaces for the BBS names.
  448.  
  449. 8-11-88 V1.0 ß2
  450. ---------------
  451. Added Download and Search.  Took options off the command line and put
  452. them in a menu (command line too crowded).
  453.  
  454. 8-10-88 V1.0 ß1
  455. ---------------
  456. Initial Coding
  457.  
  458. 
  459.